rolled paper ear horn - Francés Inglés Diccionario